package com.ruoyi.common.core.domain;

import lombok.Data;

import java.util.Date;

/**
 * 聊天记录 单聊 实体类
 * @author Apple
 */
@Data
public class MessageRecord {

    /**
     * 主键
     */
    private Long messageId;

    /**
     * 消息内容
     */
    private String message;

    /**
     * 消息类型 text文本 img图像 video视频
     */
    private String type;

    /**
     * 发送人id
     */
    private Long sendUserId;

    /**
     * 接收人id
     */
    private Long receiveUserId;

    /**
     * 发送时间
     */
    private Date sendDate;

    /**
     * 读取状态 0未读 1已读
     */
    private Integer readStatus;

    /**
     * 删除状态 0未删除 1已删除
     */
    private Integer delFlag;

    /**
     * 0在线消息 1离线消息
     */
    private Integer onlineType;

    // getters and setters...
}
